/**
 * 
 */
package org.vsg.common.pagination.processor;

import java.util.List;

import org.vsg.common.pagination.datatrans.DataTransformer;

/**
 * @author bill vison
 *
 */
public interface PaginationProcessor {
	
	public int getTotalRecords(DataTransformer transformer) throws PaginationProcessorException;
	
	public List getPaginationList(DataTransformer transformer) throws PaginationProcessorException;
	
	public void initProcessor() throws PaginationProcessorException;

}
